﻿/* Styles for basic forms
-----------------------------------------------------------*/
    fieldset {
        border: 1px solid #ddd;
        background-color:#FFF;
        -webkit-box-shadow:2px 2px 3px 0px #eee;
        box-shadow:2px 2px 3px 0px #eee;
        padding: 15px 20px 20px 20px;
        margin-top: 10px;
        margin-bottom: 20px;
        margin-right:auto;
        margin-left:auto;
        width:956px;
        clear:both;
        position:relative;
    }

legend {
    font-size: 1.2em;
    font-weight: bold;
}

textarea {
    font-size:14px;
    width:350px;
    min-height: 75px;
}
select {
    font-size:14px;
    width:225px;
    height:25px;
}
div.short select {
    width:120px;
}


.editor-label {
    margin-top:10px;
    margin-bottom:10px;
}

.editor-field {
    margin-top:10px;
    margin-bottom:10px;
}


/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
    color: #f00;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #f00;
    background-color: #fee;
}

.validation-summary-errors {
    font-weight: bold;
    color: #f00;
}

.validation-summary-valid {
    display: none;
}

/*-----------------------------------------------------------*/
fieldset div.fly {
    padding-bottom:55px;
}
fieldset div.fly2 {
    padding-bottom:105px;
}
fieldset div.fly3 {
    padding-bottom:25px;
}
fieldset div.space {
    padding-top:55px;
}
fieldset div.down {
    padding-top:2px;
}
fieldset div.downM {
    margin-top:3px;
}

fieldset div.inline {
    clear:both;
}
fieldset div.inline div.editor-label {
    float:left;
    clear:none;
}
fieldset div.inline div.editor-field {
    float:left;
    width:30%;
}

fieldset.create div.editor-label {
    float:left;
    width:15%;
    height:25px;
    text-align:right;
    clear:both;
    padding-top:2px;
}
fieldset.create div.editor-field {
    float:left;
    width:83%;
    height:25px;
    padding-left:1%;
    text-align:left;
}
fieldset.create div.editor-btn { 
    clear:both;
    padding-left:16%;
    padding-top:10px;
}

fieldset.edit div.editor-label-inLine {
    float:left;
    text-align:right;
    padding-left:10px;
    padding-right:20px;
    padding-top:3px;
}
fieldset.edit div.editor-field-inLine {
    float:left;
    text-align:left;
    padding-right:20px;
    padding-top:0px;
}
fieldset.edit div.editor-btn-inLine {
    padding-top:0px;
    float:left;
}
fieldset.edit div img {
    position:absolute;
    top:25px;
    right:30px;
    width:160px;
    height:200px;
}

fieldset.edit div.editor-label {
    float:left;
    width:15%;
    height:25px;
    text-align:right;
    clear:both;
    padding-top:2px;
}
fieldset.edit div.editor-field {
    float:left;
    width:83%;
    height:25px;
    padding-left:1%;
    text-align:left;
}
fieldset.edit div.editor-btn {
    clear:both;
    padding-left:16%;
    padding-top:10px;
}
fieldset.edit div#del form {
    float:left;
}
fieldset.edit div#del div {
    float:left;
}

fieldset.logon {
    clear:both;
    margin-top:40px;
}
fieldset.logon div.editor-label {
    float:left;
    width:10%;
    height:25px;
    text-align:right;
    clear:both;
    padding-top:2px;
}
fieldset.logon div.editor-field {
    float:left;
    width:88%;
    height:25px;
    padding-left:1%;
    text-align:left;
}
fieldset.logon div.editor-check {
    clear:both;
    padding-left:11%;
}
fieldset.logon div.editor-btn {
    clear:both;
    padding-left:11%;
    padding-top:10px;
}

fieldset.show div.editor-label {
    float:left;
    width:10%;
    height:20px;
    text-align:right;
    clear:both;
    margin-top:3px;
    margin-bottom:3px;
}
fieldset.show div.editor-field {
    float:left;
    width:88%;
    height:20px;
    padding-left:1%;
    text-align:left;
    margin-top:3px;
    margin-bottom:3px;
    overflow:hidden;
}

fieldset.show div.display-label {
    float:left;
    width:20%;
    height:20px;
    text-align:right;
    clear:both;
    margin-top:3px;
    margin-bottom:3px;
    font-weight:bold;
}
fieldset.show div.display-field {
    float:left;
    width:78%;
    min-height:20px;
    padding-left:1%;
    text-align:left;
    margin-top:3px;
    margin-bottom:3px;
    background-color:#f1f9ff;
    overflow:auto;
}
fieldset.show+form div.del_btn, fieldset.show+form h3 {
    float:left;
    margin-bottom:20px;
}

fieldset.exportFile {
    position:relative;
}
fieldset.exportFile div {
    clear:both;
    padding-bottom:15px;
}
fieldset.exportFile span {
    width:155px;
    display:block;
    float:left;
}
fieldset.exportFile select {
   height:23.5px;
}
fieldset.exportFile form {
    clear:both;
    min-height:20px;
}
fieldset.exportFile input.dlExecl {
   position:absolute;
   top:15px;
   left:350px;
   width:80px;
}
fieldset.exportFile input.dlExecl2 {
   position:absolute;
   top:15px;
   left:441px;
   width:110px;
}


iframe#myReport {
    display:none;
    border:none;
}

fieldset.exportFile input[type="checkbox"] {
    padding-top:4px;
    float:left;
    padding-right:3px;
}

@media all and (min-width:300px) {
}

